#ifndef __STORMWIDGET_STORMWIDGET_UILIBRARY_CStdRect_RECT_H
#define __STORMWIDGET_STORMWIDGET_UILIBRARY_CStdRect_RECT_H

class  CStdRect : public tagRECT
{
public:
	CStdRect();
	CStdRect(const RECT& src);
	CStdRect(int iLeft, int iTop, int iRight, int iBottom);

	int GetWidth() const;
	int GetHeight() const;
	void Empty();
	void Join(const RECT& rc);
	void ResetOffset();
	void Normalize();
	void Offset(int cx, int cy);
	void Inflate(int cx, int cy);
	void Deflate(int cx, int cy);
	void Union(CStdRect& rc);
};
#endif //__STORMWIDGET_STORMWIDGET_UILIBRARY_CStdRect_RECT_H